package com.alex.server.service;

import com.alex.server.domain.Category;
import com.alex.server.dto.CategoryDto;
import com.alex.server.dto.PageDto;

import java.util.List;

/**
 * 课程章程service
 */
public interface ICategoryService {
    PageDto list(PageDto pageDto);

    List<CategoryDto> all();

    void save(CategoryDto categoryDto);

    void insert(Category category);

    void update(Category category);

    void delete(String id);

    void deleteChildren(String id);
}